import axios from 'axios'

const instance = axios.create({
  baseURL: 'http://www.mei.com' // 基本的url
})
const instance2 = axios.create({
  baseURL: '/info'
})
instance2.interceptors.request.use(
  config => {
    if (localStorage.getItem('token')) {
      config.headers.token = localStorage.getItem('token')
    }
    return config // 可以返回请求头 可以查看token
  }
)
// 响应之后的拦截操作
instance2.interceptors.response.use(res => {
  if (res.data.err === 0) { // 说明返回的数据是正常 或者返回状态码
    return res.data
  } else {
    return Promise.reject(res.data.msg) // 让其他地方可以eatch来捕获错误信息
  }
  // return res //后端反馈的数据
})

export { instance, instance2 }
